

package net.mtg;

import java.util.*;

public class MTGPlayer {

    protected List<MTGCard> permanents;
    protected List<MTGCard> graveyard;
    protected List<MTGCard> hand;
    protected List<MTGCard> removed;
    protected List<MTGCard> library;

    public MTGPlayer(List<MTGCard> permanents,
		     List<MTGCard> graveyard,
		     List<MTGCard> hand,
		     List<MTGCard> removed,
		     List<MTGCard> library){

	// Init the player.
	this.permanents = permanents;
	this.graveyard = graveyard;
	this.hand = hand;
	this.removed = removed;
	this.library = library;
    }

    public List<MTGCard> getPermanents(){
	return permanents;
    }

    public List<MTGCard> getGraveyard(){
	return graveyard;
    }

    public List<MTGCard> getHand(){
	return hand;
    }

    public List<MTGCard> getRemoved(){
	return removed;
    }

    public List<MTGCard> getLibrary(){
	return library;
    }

}